
Java 8 stream
As a junior full stack programmer in the betting team of the MozzartBet IT sector, one of the challenges that motivate me daily is, for example, how to create betting transactions collections in order to represent the player’s calculation, and then process the whole collection to find out how much a player has spent money. For most of these problems, the use of Java 8 is most often imposed. In order to speed up processing, I rely on multi-core architecture, but writing parallel code is difficult and error-prone, and standard processing of collections is far from perfect in Java.